Methodologies and Technologies for Rule-Based Systems Design and Implementation. Towards Hybrid Knowledge Engineering
نویسنده
چکیده
A practical design of non-trivial rule-based systems requires a systematic, structured and consistent approach. The paper focuses on selected issues in RBS knowledge engineering. Some ideas on combining knowledge engineering with software engineering are discussed. Furthermore, results of RBS design tools survey are enclosed. In the paper an original design and implementation methodology for RBS is also presented. It has been developed in the Mirella project. It is a top-down hierarchical design methodology, based on new knowledge representation methods (XTT and ARD), on-line logical system analysis in Prolog, and XMLbased knowledge encoding. Basing on the experience with XTT-based methodology, as well as tools supporting it, the paper discusses an extended hierarchical design methodology for RBS. A preview of the Hekate project, which aims at developing a hybrid knowledge engineering methodology is also given.
منابع مشابه
Social sustainability assessment of conversion technologies: Municipal solid waste into bioenergy using Best Worst Method
The majority of sustainability assessments of the bio based industries are primarily focused on the environmental and economic aspects, while social impacts are rarely considered. While overlooking social dimension can have a serious harmful impact across supply chains. To address this issue, this study proposes a modified systemic approach for a social sustainability impact assessment of the te...
متن کاملDESIGN AND IMPLEMENTATION OF FUZZY EXPERT SYSTEM FOR REAL ESTATE RECOMMENDATION
<span style="color: #000000; font-family: Tahoma, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; backgro...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملDESIGN AND IMPLEMENTATION OF FUZZY EXPERT SYSTEM FOR REAL ESTATE RECOMMENDATION
<span style="color: #000000; font-family: Tahoma, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline !important; float: none; backgro...
متن کاملارائه راهکار ترکیبی به منظور بهبود و توسعهی متدولوژیهای عاملگرا
Abstract: Agent-oriented software engineering is developing a new field of computer science in terms of agent-oriented methodologies, systematic approach to the analysis, design, implementation and maintenance of multiple offers. One of the major challenges in the agent- oriented software engineering is that in spite of numerous methodologies have been introduced in this area, there are still s...
متن کامل